#include<pwd.h>
#include<string.h>

struct passwd *getpwnam(const char *name)
{
	struct passwd *ptr;

	setpwent();
	while((ptr = getpwent()) != NULL)
		if(strcmp(name, ptr->pw_name) == 0)
			break;

	endpwent();
	return ptr;
}
